lead to one's extinction - Turco Inglés Diccionario